Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GitHub CI/CD for Linux, macOS, Windows #299

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

gb-g
Copy link

@gb-g gb-g commented Jun 14, 2021

This adds a GitHub Action workflow to build on Linux and macOS.
Artifacts are deployed to GitHub Releases.
Also add small build fixes.
This is related to #298.

gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 18, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 18, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 18, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 18, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 19, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 21, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 21, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 21, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 21, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 21, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 21, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 21, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 21, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 21, 2021
gb-g pushed a commit to gb-g/QtQuickVcp that referenced this pull request Jun 22, 2021
@gb-g gb-g changed the title Add GitHub Actions CI Add GitHub CI/CD for Linux, macOS, Windows Jun 22, 2021
@gb-g gb-g force-pushed the add-ci-fix-appveyor branch from 389dbae to fb60c2b Compare June 22, 2021 09:29
@gb-g
Copy link
Author

gb-g commented Jun 22, 2021

As a test, the release https://github.com/gb-g/QtQuickVcp/releases/tag/05453ee resulted from a push to master in the fork.
Badges in the README have been adapted, and can be seen for a test in https://github.com/gb-g/QtQuickVcp#rolling-releases .

@gb-g gb-g marked this pull request as ready for review June 22, 2021 14:58
@gb-g
Copy link
Author

gb-g commented Jun 22, 2021

https://github.com/machinekit/QtQuickVcp/pull/299/files#diff-92ab9a36df5d8e9f7076f2fdec59492d1ac2d9cf27ea046767a7fc4d542ef3dcR57 and other lines contain placeholder tokens. Before merging, they need to be replaced by an encrypted token from https://github.com/settings/tokens as described here:
auth_token

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants